voltage peak power - German English Dictionary